rough-leaved aster - German English Dictionary